git switch
branchの切り替え
v.2.23.0で入った
git checkoutを、git switchとgit restoreに分けた
docs
まぁまぁな数のoptionがあるなmrsekut.icon
日本語版docs
$ git switch hoge
hogebranchへ切り替え
Git remoteのbranchをcheckoutするをできる
事前にgit fetchしておく必要はある
hogebranchがlocalにない場合は、remoteから取ってくる
この点に置いて、元のgit checkout hogeより簡素で良いmrsekut.icon
$ git switch -c hoge
branchを作りつつ切り替え
元git checkout -b hoge
--createのc
gitのcheckoutとswitchの対応
旧. remoteのbranchを取ってくる
$ git fetch
$ git branch -r
remoteのbranchを確認
$ git checkout -b hogehoge origin/hogehoge
ref